import request from '@/utils/request'

// 批量添加分类
export function api_addBatch(paramsJson) {
  return request({
    url: 'category/batch',
    method: 'post',
    // 默认是用json，传到后端接收时会多一对双引号，所以这里做个调整可以解决此问题
    headers: {
      'Content-Type': 'text/plain',
    },
    data: paramsJson.Rows,
    params: {
      Tag: paramsJson.Tag,
      IdParent: paramsJson.IdParent,
    },
  })
}

// 得到全部数据列表
export function api_listAll(tag) {
  let paramsJson = null
  if (tag) {
    paramsJson = {
      Tag: tag,
    }
  }
  return request({
    url: 'category/list-all',
    method: 'get',
    params: paramsJson,
  })
}

// 得到全部数据列表
export function api_listAllParentId(id) {
  return request({
    url: 'category/list-all-parent-id',
    method: 'get',
    params: {
      Id: id,
    },
  })
}
